package com.jhy.system.domain;

import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.jhy.core.domain.BaseEntity;
import lombok.Data;

import javax.validation.constraints.Email;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import java.util.Date;

/**
 * 好友对象 sys_user
 *
 * @author Lion Li
 */

@Data
@TableName("sys_user_friend")
public class SysUserFriend extends BaseEntity {


    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 用户id
     **/
    private Long userId;

    /**
     * 用户名
     **/
    private String userName;

    /**
     * 好友id
     * **/
    private Long friendUserId;

    /**
     * 好友用户名
     * **/
    private String friendUserName;

    /**
     * 添加好友备注
     * **/
    private String addRemark;

    /**
     * 好友状态（0:待通过 1:已通过 2 已拒绝 3 已删除）
     * **/
    private Integer friendStatus;

}
